home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Snippets / ShowHelp / ⁄* changes *⁄.c next >
Encoding:
Text File  |  1992-07-06  |  1.5 KB  |  56 lines  |  [TEXT/KAHL]

  1. #if justacomment
  2.  
  3. 2.0
  4. ---
  5.  
  6. Eliminated use of A4-based globals, in favor of tacking more information
  7. onto the dialog record.
  8.  
  9. Made it possible to switch to other applications or use the application
  10. or help menu, if the dialog is not of type dBoxProc. Made it possible
  11. for the dialog to be moved, if it has a drag region.  Added the callback
  12. for window updating to the Show_help API.  Added Fake_ModalDialog().
  13.  
  14.  
  15.  
  16. 1.8 (unreleased, but used in Carpetbag 1.2.2)
  17. ---
  18.  
  19. Changed programmatic interface.  Now a 'Hlp?' resource contains most of
  20. the information that was formerly being passed as parameters.
  21.  
  22. In Save_text, remove base_pict_id parameter, and get pict information
  23. from the array tacked onto the dialog record.
  24.  
  25. PICTS can now be compressed.
  26.  
  27. In Scroll_text, changed a parameter declaration from int to short.
  28. This prevents problems for those using 4-byte ints.
  29.  
  30. Disposed of the handle to the deferred highlight array, which was
  31. formerly a memory leak.
  32.  
  33. Saved and restored the GrafPort around the SFPutFile call in Save_text.
  34.  
  35. Removed LoadResource call from Draw_picts, since the PicHandles may now
  36. be the results of decompression, not resources.
  37.  
  38. Eliminated High_hook_glue routine, by modifying High_hook.
  39.  
  40.  
  41. 1.7
  42. ---
  43.  
  44. Changed handling of A4 in the main routine.
  45.  
  46.  
  47. 1.6
  48. ---
  49.  
  50. Added the Push_highlight and Pop_highlight routines, and made the
  51. array of deferred highlights into a handle that can be resized at need.
  52. This was to fix a crash that occurred when drag-selecting under
  53. Japanese system software.
  54.  
  55. #endif
  56.